package com.ctgu.server.dao.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
@Data
@NoArgsConstructor
@ApiModel(value = "ClockVo", description = "")
public class ClockVo {
    @ApiModelProperty(value = "主键")
    private String clockId;

    @ApiModelProperty(value = "主键")
    private String userId;

    @ApiModelProperty(value = "主键")
    private String userAvatar;

    @ApiModelProperty(value = "签到表名称")
    private String clockTitle;

    @ApiModelProperty(value = "签到开始时间")
    private Date clockBegin;

    @ApiModelProperty(value = "签到结束时间")
    private Date clockEnd;

    @ApiModelProperty(value = "0.定位打卡  1.拍照打卡")
    private Integer clockType;

    @ApiModelProperty(value = "固定打卡")
    private Integer clockRepeat;

    @ApiModelProperty(value = "0.按年打卡 1.按月打卡  2.按周打卡")
    private Integer clockClockType;

    @ApiModelProperty(value = "打卡表概述")
    private String clockOverview;
    @ApiModelProperty(value = "0：”别人创建的打卡“，1：”创建的打卡“")
    private Boolean status=false;
    @ApiModelProperty(value = "当前用户是否打卡")
    private Boolean isClocked=false;
}
